// 1. 函数声明测试
function add(a, b) {
  return a + b;
}
const result1 = add(5, 10);
result1;  // 应该输出 15

// 2. 字符串和其他类型自动转换（使用+运算符）
const num = 42;
const str = "答案是：" + num;
str;  // 应该输出 "答案是：42"

// 3. 三元运算符测试
const age = 20;
const status = age >= 18 ? "成年" : "未成年";
status;  // 应该输出 "成年"

// 4. for循环测试
let sum = 0;
for (let i = 1; i <= 5; i = i + 1) {
  sum = sum + i;
}
sum;  // 应该输出 15 (1+2+3+4+5)

// 5. 数组length属性测试
const arr = [1, 2, 3, 4, 5];
const length = arr.length;
length;  // 应该输出 5 